cottage with grass or palm frond roof - Spanish English Dictionary